Big Huge Thesaurus

mucic acid

noun

sounds kind of like